terrace farming - Español Inglés Diccionario